package Teste;

import java.sql.Date;

import Passageiros.DAOException;
import Passageiros.ReservaVoosDAO;
import Vo.ReservaVoosVO;

public class TesteReservaVoos 
{
	public void inserir( )
	{
		try 
		{
			ReservaVoosDAO dao = new ReservaVoosDAO( ) ;
			
			ReservaVoosVO reservaVoos = new ReservaVoosVO ( ) ;
			reservaVoos.setCodigoReserva(1);
			reservaVoos.setCodigoVoo(1);
			reservaVoos.setCodigoCliente(1);
			reservaVoos.setCodigoStatusReserva(1);
			//reservaVoos.setPrazoValidade(1);
			//reservaVoos.setDiasProrrogados(1);
						
			dao.inserirReservaVoos( reservaVoos ) ;
		} 
		catch ( DAOException e ) 
		{
			e.printStackTrace();
		}
	}
	
	public void alterar( )
	{
		try 
		{
			ReservaVoosDAO dao = new ReservaVoosDAO( ) ;
			
			ReservaVoosVO reservaVoos = new ReservaVoosVO( ) ;
			reservaVoos.setCodigoReserva(1);
			reservaVoos.setCodigoVoo(1);
			reservaVoos.setCodigoCliente(1);
			reservaVoos.setCodigoStatusReserva(1);
			//reservaVoos.setPrazoValidade(1);
			//reservaVoos.setDiasProrrogados(1);
						
			
				
			dao.alterarReservaVoos(reservaVoos) ;
		} 
		catch ( DAOException e ) 
		{
			e.printStackTrace();
		}
	}
	
	public void excluir( )
	{
		try 
		{
			ReservaVoosDAO dao = new ReservaVoosDAO( );
			
			ReservaVoosVO vooHasTrechoVoo = new ReservaVoosVO( );
			vooHasTrechoVoo.setCodigoReserva( 1 ) ;
		
			dao.excluirReservaVoos( vooHasTrechoVoo );
		} 
		catch ( DAOException e ) 
		{
			e.printStackTrace();
		}
	}
	
	/*
	public void consultar( )
	{
		try 
		{
			ReservaVoosDAO dao = new ReservaVoosDAO( );
			
			ReservaVoosVO reservaVoos = dao.consultarReservaVoos( 42 ) ;
			
			if ( reservaVoos != null ) 
			{
				System.out.println(" *** Assentos Consultado *** ");
				System.out.println( " Nome: " 	+ assentos.getDescricaoAssento( ));	
			}
		} 
		catch ( DAOException e ) 
		{
			e.printStackTrace();
		}
	}
	*/


}
